//
//  AnchorGroup.swift
//  DouYuZB
//
//  Created by 刘耀 on 2017/4/13.
//  Copyright © 2017年 深圳多诺信息科技有限公司. All rights reserved.
//

import UIKit

class AnchorGroup: BaseGameModel {
    /// 该组中对应的房间信息
    var room_list: [[String: Any]]? {
        didSet {
            guard let room_list = room_list else {
                return
            }
            for dict in room_list {
                anchors.append(AnchorModel(dict: dict))
            }
        }
    }
    
    /// 组显示的图标
    var icon_name: String = "home_header_normal"
    
    
    var anchors: [AnchorModel] = [AnchorModel]()
    
    override func setValue(_ value: Any?, forKey key: String) {
        //也可以用上面的方法
//        if key == "room_list" {
//            if let dataArray = value as? [[String: Any]] {
//                for dict in dataArray {
//                    anchors.append(AnchorModel(dict: dict))
//                }
//            }
//        }
        super.setValue(value, forKey: key)
    }
    
}
